package com.sh.weblogspringboot.admin.service;

import com.sh.weblogspringboot.admin.vo.user.FindUserInfoRspVO;
import com.sh.weblogspringboot.admin.vo.user.UpdateAdminUserPasswordReqVO;
import com.sh.weblogspringboot.common.util.Response;

/**
 * @author songHai
 * @Classname AdminUserService
 * @Description
 * @Date 2025/3/30 14:19
 */
public interface AdminUserService {

    /**
     * 修改密码.
     *
     * @param updateAdminUserPasswordReqVO VO
     * @return int
     */
    Response<Integer> updatePassword(UpdateAdminUserPasswordReqVO updateAdminUserPasswordReqVO);

    /**
     * 获取当前登录用户信息
     *
     * @return
     */
    Response<FindUserInfoRspVO> findUserInfo();
}
